/*
 * Copyright 2010 bedatadriven
 *
 *    Licensed under the Apache License, Version 2.0 (the "License");
 *    you may not use this file except in compliance with the License.
 *    You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *    Unless required by applicable law or agreed to in writing, software
 *    distributed under the License is distributed on an "AS IS" BASIS,
 *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *    See the License for the specific language governing permissions and
 *    limitations under the License.
 */

/**
 * JacobGen generated file --- do not edit
 *
 * (http://www.bigatti.it/projects/jacobgen)
 */
package com.bedatadriven.mso.powerpoint;

public class MsoAnimProperty {
	private final int value;

	/** msoAnimNone **/
	public static final MsoAnimProperty None = new MsoAnimProperty(0);
	/** msoAnimX **/
	public static final MsoAnimProperty X = new MsoAnimProperty(1);
	/** msoAnimY **/
	public static final MsoAnimProperty Y = new MsoAnimProperty(2);
	/** msoAnimWidth **/
	public static final MsoAnimProperty Width = new MsoAnimProperty(3);
	/** msoAnimHeight **/
	public static final MsoAnimProperty Height = new MsoAnimProperty(4);
	/** msoAnimOpacity **/
	public static final MsoAnimProperty Opacity = new MsoAnimProperty(5);
	/** msoAnimRotation **/
	public static final MsoAnimProperty Rotation = new MsoAnimProperty(6);
	/** msoAnimColor **/
	public static final MsoAnimProperty Color = new MsoAnimProperty(7);
	/** msoAnimVisibility **/
	public static final MsoAnimProperty Visibility = new MsoAnimProperty(8);
	/** msoAnimTextFontBold **/
	public static final MsoAnimProperty TextFontBold = new MsoAnimProperty(100);
	/** msoAnimTextFontColor **/
	public static final MsoAnimProperty TextFontColor = new MsoAnimProperty(101);
	/** msoAnimTextFontEmboss **/
	public static final MsoAnimProperty TextFontEmboss = new MsoAnimProperty(102);
	/** msoAnimTextFontItalic **/
	public static final MsoAnimProperty TextFontItalic = new MsoAnimProperty(103);
	/** msoAnimTextFontName **/
	public static final MsoAnimProperty TextFontName = new MsoAnimProperty(104);
	/** msoAnimTextFontShadow **/
	public static final MsoAnimProperty TextFontShadow = new MsoAnimProperty(105);
	/** msoAnimTextFontSize **/
	public static final MsoAnimProperty TextFontSize = new MsoAnimProperty(106);
	/** msoAnimTextFontSubscript **/
	public static final MsoAnimProperty TextFontSubscript = new MsoAnimProperty(107);
	/** msoAnimTextFontSuperscript **/
	public static final MsoAnimProperty TextFontSuperscript = new MsoAnimProperty(108);
	/** msoAnimTextFontUnderline **/
	public static final MsoAnimProperty TextFontUnderline = new MsoAnimProperty(109);
	/** msoAnimTextFontStrikeThrough **/
	public static final MsoAnimProperty TextFontStrikeThrough = new MsoAnimProperty(110);
	/** msoAnimTextBulletCharacter **/
	public static final MsoAnimProperty TextBulletCharacter = new MsoAnimProperty(111);
	/** msoAnimTextBulletFontName **/
	public static final MsoAnimProperty TextBulletFontName = new MsoAnimProperty(112);
	/** msoAnimTextBulletNumber **/
	public static final MsoAnimProperty TextBulletNumber = new MsoAnimProperty(113);
	/** msoAnimTextBulletColor **/
	public static final MsoAnimProperty TextBulletColor = new MsoAnimProperty(114);
	/** msoAnimTextBulletRelativeSize **/
	public static final MsoAnimProperty TextBulletRelativeSize = new MsoAnimProperty(115);
	/** msoAnimTextBulletStyle **/
	public static final MsoAnimProperty TextBulletStyle = new MsoAnimProperty(116);
	/** msoAnimTextBulletType **/
	public static final MsoAnimProperty TextBulletType = new MsoAnimProperty(117);
	/** msoAnimShapePictureContrast **/
	public static final MsoAnimProperty ShapePictureContrast = new MsoAnimProperty(1000);
	/** msoAnimShapePictureBrightness **/
	public static final MsoAnimProperty ShapePictureBrightness = new MsoAnimProperty(1001);
	/** msoAnimShapePictureGamma **/
	public static final MsoAnimProperty ShapePictureGamma = new MsoAnimProperty(1002);
	/** msoAnimShapePictureGrayscale **/
	public static final MsoAnimProperty ShapePictureGrayscale = new MsoAnimProperty(1003);
	/** msoAnimShapeFillOn **/
	public static final MsoAnimProperty ShapeFillOn = new MsoAnimProperty(1004);
	/** msoAnimShapeFillColor **/
	public static final MsoAnimProperty ShapeFillColor = new MsoAnimProperty(1005);
	/** msoAnimShapeFillOpacity **/
	public static final MsoAnimProperty ShapeFillOpacity = new MsoAnimProperty(1006);
	/** msoAnimShapeFillBackColor **/
	public static final MsoAnimProperty ShapeFillBackColor = new MsoAnimProperty(1007);
	/** msoAnimShapeLineOn **/
	public static final MsoAnimProperty ShapeLineOn = new MsoAnimProperty(1008);
	/** msoAnimShapeLineColor **/
	public static final MsoAnimProperty ShapeLineColor = new MsoAnimProperty(1009);
	/** msoAnimShapeShadowOn **/
	public static final MsoAnimProperty ShapeShadowOn = new MsoAnimProperty(1010);
	/** msoAnimShapeShadowType **/
	public static final MsoAnimProperty ShapeShadowType = new MsoAnimProperty(1011);
	/** msoAnimShapeShadowColor **/
	public static final MsoAnimProperty ShapeShadowColor = new MsoAnimProperty(1012);
	/** msoAnimShapeShadowOpacity **/
	public static final MsoAnimProperty ShapeShadowOpacity = new MsoAnimProperty(1013);
	/** msoAnimShapeShadowOffsetX **/
	public static final MsoAnimProperty ShapeShadowOffsetX = new MsoAnimProperty(1014);
	/** msoAnimShapeShadowOffsetY **/
	public static final MsoAnimProperty ShapeShadowOffsetY = new MsoAnimProperty(1015);


	private MsoAnimProperty(int value) { this.value = value; }
	public int getValue() { return this.value; }
	public static MsoAnimProperty valueOf(int value) { return new MsoAnimProperty(value); }
	public boolean equals(Object o) {
		if(o == null || o.getClass() != MsoAnimProperty.class) return false;
		return ((MsoAnimProperty)o).value == value;
	}
	public int hashCode() { return value; }
}
